package remote.core
{
	import remote.collections.IList;
	
	
	/**
	 * 可选列表接口
	 * @author 银魂飞雪
	 * @createDate 2011-3-29
	 */
	public interface ISelectableList extends IList
	{
		/**
		 * 选中项序号
		 * @return 
		 * 
		 */		
		function get selectedIndex():int;
		function set selectedIndex(value:int):void;
		
		/**
		 * 选中项 
		 * @return 
		 * 
		 */		
		function get selectedItem():Object;
		function set selectedItem(item:Object):void;
	}
}